FROM openjdk:8-jdk-alpine
VOLUME /tmp
ADD pay-provider-sample-0.0.1-SNAPSHOT.jar app.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]

#1:创建docker镜像
#mvn  -e package docker:build
#2:在容器中运营镜像 --net=host使用主机通信模式
#docker run -d  --net=host --name pay-provider-sample  image-app/pay-provider-sample
#3:查看运行
#docker ps -a


#DockerFile分为四部分组成：基础镜像信、维护者信息、镜像操作指令和容器启动时执行指令
#############################SAMPLE#######################################
#第一行必须指令基于的基础镜像
#From ubutu

#维护者信息
#MAINTAINER docker_user  docker_user@mail.com

#镜像的操作指令
#apt/sourcelist.list
#RUN apt-get update && apt-get install -y ngnix 
#RUN echo "\ndaemon off;">>/etc/ngnix/nignix.conf

#容器启动时执行指令
#CMD /usr/sbin/ngnix
#############################SAMPLE#######################################
